@enum(SocketStatus, 
SOCKET_DONE, 
SOCKET_NOT_READY, 
SOCKET_PARTIAL, 
SOCKET_DISCONNECTED, 
SOCKET_ERROR)
